package com.cms.recursoshumanos.handler;

import com.cms.recursoshumanos.cache.ListaArticuloCache;
import com.cms.recursoshumanos.constant.Constant;
import com.cms.recursoshumanos.facade.ListaArticuloCatalogoActivityFacade;
public class ListaArticuloCatalogoActivityHandler

{
	
	public String facadeListaArticuloScreen(String username, String password)
	{
		ListaArticuloCatalogoActivityFacade lista_articulo_facade = new ListaArticuloCatalogoActivityFacade(username,
																										password);

		return lista_articulo_facade.enviarSolicitud();
	}
	public String refreshListaArticuloScreen (String username, String password)
	{
		return this.facadeListaArticuloScreen(username, password);
	}
	public String getListaArticuloScreen (String username, String password)
	{
		if (ListaArticuloCache.getInstance().lista_vacia()
				|| ListaArticuloCache.getInstance().cache_utilizable())
		{
			return this.facadeListaArticuloScreen(username, password);	
		}
		else
		{
			return Constant.CODE_OK;
		}
				
	}

	
}

